/* 定义全局 */
/* 全局：主体		 */body { font: normal 12px arial,sans-serif,Times New Man; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; line-height:22px; background:#fff; color:#666;}
/* 全局：表单		 */form { margin: 0 }
/* 全局：输入		 */input { margin: 0 }
/* 全局：图片		 */img { border: 0;	margin: 0; padding: 0 }

/* 全局：居左		 */.left { text-align: left }
/* 全局：中间		 */.center { text-align: center }
/* 全局：居右		 */.right { text-align: right }


#nav{
height: 53px;
background: url(../images/tianyan_02.gif) no-repeat; padding-left:30px; 
}
.vline{
width: 5px;
height: 53px; background:url(../images/nav_03.gif) no-repeat center center;
}
#nav ul{
margin:0px;
padding: 0px;
list-style-type: none;
}
#nav li{
float: left;
font-family: "宋体";
font-weight: bold;
font-size: 14px;
text-align: center;
}
#nav li a{
display: block; padding:0px 15px;
line-height: 53px;
color: #fff;
text-decoration: none;
}
#nav li a:hover{
color: #fff;
}

h1{font-size:1.8em;font-weight:bold;text-align:center;}
ul{ padding:0px; margin:0px; list-style:none;}
li{ list-style:none; padding:0px; margin:0px;}

a{ color:#666; text-decoration:none;}
a:hover{ color:#666; text-decoration: underline;}


#wrap{ width:990px; padding:0px; margin:0 auto; _height:1%; overflow:hidden;}

.side{ width:200px; float:left;}
.zixun{ background:url(../images/tianyan_44.gif) repeat-y; padding:10px 15px 0 15px; font-weight:bold; color:#4682b4;}
p{ font-size:12px; line-height:22px; padding:0px; margin:0px;}
.daohang{ background:url(../images/tianyan_49.gif) repeat-y; padding:10px;}
.daohang ul{ }
.daohang ul li{ width:167px; height:24px; line-height:24px; background:url(../images/tianyan_56.gif) no-repeat; margin-bottom:5px;}
.daohang ul li a{ padding-left:40px;}
.llink{ padding-left:10px; padding-top:10px;}
.llink img{ padding-bottom:2px;}

#content{ width:770px; float:right;}
#contentlx{width:780px;float:right;}
.mid{ width:516px; float:left; padding:10px 0px; padding-right:15px; background:url(../images/tianyan_43.gif) repeat-y top right;}
.midlx{ width:516px; float:left; padding:10px 0px;}
.de-news{ padding:10px 0px;}
.de-news ul li{ background:url(../images/tianyan_15.gif) no-repeat 4px 4px; padding-left:20px; border-bottom:1px dotted #ccc;}
.date{ color:#aaa;}

.luntan{ width:256px; float:left;}
.luntan ul{ padding:10px 5px; border-right:1px dotted #aaa;}
.luntan ul li{ background:url(../images/tianyan_36_03.gif) no-repeat 3px 6px; padding-left:18px; border-bottom:1px dotted #ddd;}

.three{width:990px;margin:0 auto;}
.luntan_kfq{ width:310px; float:left;margin-right:30px;}
.luntan_kfq ul{ padding:10px 5px;width:300px;}
.luntan_kfq ul li{width:282px; background:url(../images/tianyan_36_03.gif) no-repeat 3px 6px; padding-left:18px; border-bottom:1px dotted #ddd;}

.hhh{height:24px;width:310px;background:url(../images/hhh.jpg);line-height:24px;font-size:14px;font-weight:bold;color:#8d7a6b;text-indent:1em;}
.hhh .tit{float:left;}
.hhh .titr{float:right;border:0;}


.hanguo{text-align:left;}
.hanguo ul{ padding:10px 5px;}
.hanguo ul li{ background:url(../images/tianyan_36_03.gif) no-repeat 3px 6px; padding-left:18px; border-bottom:1px dotted #ddd;}

.kecheng{ width:256px; float: right ;}
.kecheng ul{ padding:10px 5px;}
.kecheng ul li{ background:url(../images/tianyan_39.gif) no-repeat 3px 6px; padding-left:18px; border-bottom:1px dotted #ddd;}

.xiangce{ clear:both; padding-top:10px;}
.xiangce-con{ border-left:1px solid #ff7713; border-right:1px solid #ff7713; padding:10px;}

.yuandi{ padding-top:2px;}
.yuandi ul{ padding:10px 5px; padding-left:160px;}
.yuandi ul li{ background:url(../images/tianyan_36_03.gif) no-repeat 3px 6px; padding-left:18px; border-bottom:1px dotted #ddd;}

.ditu{ padding:15px 0px; font-size:12px;}

.right{ float:right; width:217px;}
.rightlx{float:right;width:254px;}
.qiehuan{ border:1px solid #707070; margin-bottom:4px;}
.right-con{ border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:7px;}
.right-conlx{}
.name{ color:#336699; border-bottom:1px dotted #e0e0e0;}

.foot-nav{ background:#eee5d4; text-align:center; clear:both; line-height:32px;}
.foot-nav a{ padding:0px 5px;}
.foot{ clear:both; text-align:center; padding:15px 0px;}

.overkill{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}

.daohangtiao{ width:100%; background:url(../images/sbg.gif); line-height:1px; height:1px; font-size:1px;}

.ktbook{}
.ktbook ul{ width:150px; height:220px; background-color:#f2f2f2; overflow:hidden; float:left; padding:5px 6px; border:1px solid #666; margin:8px 9px;}
.ktbook li{line-height:1.5; text-align:center; width:150px; white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.ktbook li img{width:150px; height:185px; border:0;}

.lfldh{background-image:url(../images/lefttitle.gif); height:31px; width:200px; text-align:center; line-height:31px;}
.clear{clear:both; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;height:10px;}
.fenye li{float:left;margin-right:10px;}

.fourpic{width:990px;margin:0px auto 10px;}
.fourpic a{display:block;float:left;margin-right:10px;}

.hh{height:24px;width:256px;background:url(../images/hh.jpg);line-height:24px;font-size:14px;font-weight:bold;color:#8d7a6b;text-indent:1em;}
.hh .tit{float:left;}
.hh .titr{float:right;border:0;}

.pic{width:990px;margin:0 auto;}
.pic ul{width:990px;}
.pic ul li{float:left;margin-left:20px;text-align:center;}
.pic ul li:nth-child(1){margin-left:0px;}
.pic ul li img{width:180px;height:245px;}
.pic ul li p{line-height:30px;}
.hh_kfq{height:50px;width:990px;background:url(../images/kfqtit.jpg);line-height:50px;font-size:14px;font-weight:bold;color:#8d7a6b;text-align:center;}
.hh_kfq .tit_kfq{}
.hh_kfq .titr_kfq{float:right;border:0;margin-top:-36px;}

/*-- 在线客服 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq, .osqq .qq1, .osqq .qq2, .osqq .qq3{ background:url(../images/kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:150px; position:fixed; right:0; top:18px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:150px; background-color:#f1f1f1; background-position:0 -165px; clear:both; padding:130px 0 8px 0; text-align:center;}
.box_os .osqq img{ padding:3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#ff0000; display:block;}
.box_os .osqq .qq{ background-position:-155px -180px; display:block; width:150px; height:58px; margin:0 auto; cursor:pointer;}
.box_os .osqq .qq1{ background-position:-155px -258px; display:block; width:150px; height:58px; margin:4px auto; cursor:pointer;}
.box_os .osqq .qq2{ background-position:-155px -336px; display:block; width:150px; height:58px; margin:0 auto; cursor:pointer;}
.box_os .osqq .qq3{ background-position:-155px -414px; display:block; width:150px; height:58px; margin:4px auto; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:44px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}